sludge gulper - Espagnol Anglais Dictionnaire